bermuda pants/shorts - German English Dictionary